S Curve method